(in-package :ws-sql)
;;;; XML Namespace as package declarations for S-XML

(defpackage :xsd
  (:nicknames "xsd")
  (:export "schema" "element" "simpleType" "complexType" "complexContent" 
           "sequence" "choice" "all" "attribute"
           "restriction" "extension" "maxLength" 
	   "pattern" "list" "union" "enumeration"
	   "import"
	   "documentation" "annotation")
  (:documentation "Package for symbols in the XML Schema Definition XML Namespace"))
(defconstant +xsd-ns-uri+ "http://www.w3.org/2001/XMLSchema")
(register-namespace +xsd-ns-uri+ "xsd" :xsd)

(defpackage :soap
  (:nicknames "soap")
  (:export "operation" "body"))
(defconstant +soap-ns-uri+ "http://schemas.xmlsoap.org/wsdl/soap/")
(register-namespace +soap-ns-uri+ "soap" :soap)

(defconstant +wsdl-ns-uri+ "http://schemas.xmlsoap.org/wsdl/")
(defpackage :wsdl
  (:nicknames "wsdl")
  (:export 
   "definitions" "documentation"
   "portType" "message" "operation" "port" "service" "binding" "part" 
   "input" "output" "fault" "types")
  (:documentation "Package for symbols in the WSDL XML Namespace"))
(register-namespace +wsdl-ns-uri+ "wsdl" :wsdl)



  

	      
